<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>akka.testkit.CallingThreadMailbox</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link type="text/css" media="screen" rel="stylesheet" href="../../lib/template.css" />
      <script type="text/javascript" src="../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="type">
      <div id="definition">
        <img src="../../lib/class_big.png" />
        <p id="owner"><a name="akka" class="extype" href="../package.html">akka</a>.<a name="akka.testkit" class="extype" href="package.html">testkit</a></p>
        <h1>CallingThreadMailbox</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">CallingThreadMailbox</span>
        
        <span class="result"> extends <span name="akka.dispatch.Mailbox" class="extype">Mailbox</span> with <span name="akka.dispatch.DefaultSystemMessageQueue" class="extype">DefaultSystemMessageQueue</span></span>
      </span>
      </h4>
      
          <div class="fullcommenttop" id="comment"><div class="toggleContainer block">
          <span class="toggle">Linear Supertypes</span>
          <div class="superTypes hiddenContent"><span name="akka.dispatch.DefaultSystemMessageQueue" class="extype">DefaultSystemMessageQueue</span>, <span name="akka.dispatch.Mailbox" class="extype">Mailbox</span>, <span name="java.lang.Runnable" class="extype">Runnable</span>, <span name="akka.dispatch.SystemMessageQueue" class="extype">SystemMessageQueue</span>, AnyRef, <span name="scala.Any" class="extype">Any</span></div>
        </div></div>
        

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          <div id="order">
                <span class="filtertype">Ordering</span>
                <ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By inheritance</span></li></ol>
              </div>
          <div id="ancestors">
                <span class="filtertype">Inherited</span>
                <ol><li class="hideall out"><span>Hide All</span></li>
                <li class="showall in"><span>Show all</span></li></ol>
                <ol id="linearization"><li name="akka.testkit.CallingThreadMailbox" class="in"><span>CallingThreadMailbox</span></li><li name="akka.dispatch.DefaultSystemMessageQueue" class="in"><span>DefaultSystemMessageQueue</span></li><li name="akka.dispatch.Mailbox" class="in"><span>Mailbox</span></li><li name="java.lang.Runnable" class="in"><span>Runnable</span></li><li name="akka.dispatch.SystemMessageQueue" class="in"><span>SystemMessageQueue</span></li><li name="scala.AnyRef" class="in"><span>AnyRef</span></li><li name="scala.Any" class="in"><span>Any</span></li></ol>
              </div>
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>

        <div class="members" id="constructors">
              <h3>Instance Constructors</h3>
              <ol><li visbl="pub" name="akka.testkit.CallingThreadMailbox#this" data-isabs="false">
      <a id="this:CallingThreadMailbox"></a>
      <h4 class="signature">
      <span class="kind">new</span>
      <span class="symbol">
        <span class="name">CallingThreadMailbox</span>
        
        <span class="params">(<span name="_receiver">_receiver: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>, <span name="mailboxType">mailboxType: <a name="akka.dispatch.MailboxType" class="extype" href="../dispatch/MailboxType.html">MailboxType</a></span>)</span>
      </span>
      </h4>
      
    </li></ol>
            </div>

        

        

        <div class="values members" id="values">
              <h3>Value Members</h3>
              <ol><li visbl="pub" name="scala.AnyRef#!=" data-isabs="false">
      <a id="!=(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#!=" data-isabs="false">
      <a id="!=(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef###" data-isabs="false">
      <a id="##():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">##</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#==" data-isabs="false">
      <a id="==(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#==" data-isabs="false">
      <a id="==(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#_statusDoNotCallMeDirectly" data-isabs="false">
      <a id="_statusDoNotCallMeDirectly:Status"></a>
      <h4 class="signature">
      <span class="kind">var</span>
      <span class="symbol">
        <span class="name">_statusDoNotCallMeDirectly</span>
        
        <span class="result">: Status</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#_systemQueueDoNotCallMeDirectly" data-isabs="false">
      <a id="_systemQueueDoNotCallMeDirectly:SystemMessage"></a>
      <h4 class="signature">
      <span class="kind">var</span>
      <span class="symbol">
        <span class="name">_systemQueueDoNotCallMeDirectly</span>
        
        <span class="result">: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#actor" data-isabs="false">
      <a id="actor:ActorCell"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">actor</span>
        
        <span class="result">: <span name="akka.actor.ActorCell" class="extype">ActorCell</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#asInstanceOf" data-isabs="false">
      <a id="asInstanceOf[T0]:T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">asInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#becomeClosed" data-isabs="false">
      <a id="becomeClosed():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">becomeClosed</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">set new primary status Closed.</p><div class="fullcomment"><div class="comment cmt"><p>set new primary status Closed. Caller does not need to worry about whether
status was Scheduled or not.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#becomeOpen" data-isabs="false">
      <a id="becomeOpen():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">becomeOpen</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">set new primary status Open.</p><div class="fullcomment"><div class="comment cmt"><p>set new primary status Open. Caller does not need to worry about whether
status was Scheduled or not.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#becomeSuspended" data-isabs="false">
      <a id="becomeSuspended():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">becomeSuspended</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">set new primary status Suspended.</p><div class="fullcomment"><div class="comment cmt"><p>set new primary status Suspended. Caller does not need to worry about whether
status was Scheduled or not.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#canBeScheduledForExecution" data-isabs="false">
      <a id="canBeScheduledForExecution(Boolean,Boolean):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">canBeScheduledForExecution</span>
        
        <span class="params">(<span name="hasMessageHint">hasMessageHint: <span name="scala.Boolean" class="extype">Boolean</span></span>, <span name="hasSystemMessageHint">hasSystemMessageHint: <span name="scala.Boolean" class="extype">Boolean</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#cleanUp" data-isabs="false">
      <a id="cleanUp():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">cleanUp</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Overridable callback to clean up the mailbox,
called when an actor is unregistered.</p><div class="fullcomment"><div class="comment cmt"><p>Overridable callback to clean up the mailbox,
called when an actor is unregistered.
By default it dequeues all system messages + messages and ships them to the owning actors' systems' DeadLetterMailbox
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.testkit.CallingThreadMailbox" class="extype" href="">CallingThreadMailbox</a> → Mailbox</dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#clone" data-isabs="false">
      <a id="clone():AnyRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">clone</span>
        
        <span class="params">()</span><span class="result">: AnyRef</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#ctdLock" data-isabs="false">
      <a id="ctdLock:ReentrantLock"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">ctdLock</span>
        
        <span class="result">: <span name="java.util.concurrent.locks.ReentrantLock" class="extype">ReentrantLock</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#dequeue" data-isabs="false">
      <a id="dequeue():Envelope"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">dequeue</span>
        
        <span class="params">()</span><span class="result">: <a name="akka.dispatch.Envelope" class="extype" href="../dispatch/Envelope.html">Envelope</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Try to dequeue the next message from this queue, return null failing that.</p><div class="fullcomment"><div class="comment cmt"><p>Try to dequeue the next message from this queue, return null failing that.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.testkit.CallingThreadMailbox" class="extype" href="">CallingThreadMailbox</a> → Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#dispatcher" data-isabs="false">
      <a id="dispatcher:MessageDispatcher"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">dispatcher</span>
        
        <span class="result">: <a name="akka.dispatch.MessageDispatcher" class="extype" href="../dispatch/MessageDispatcher.html">MessageDispatcher</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#enqueue" data-isabs="false">
      <a id="enqueue(ActorRef,Envelope):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">enqueue</span>
        
        <span class="params">(<span name="receiver">receiver: <a name="akka.actor.ActorRef" class="extype" href="../actor/ActorRef.html">ActorRef</a></span>, <span name="msg">msg: <a name="akka.dispatch.Envelope" class="extype" href="../dispatch/Envelope.html">Envelope</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Try to enqueue the message to this queue, or throw an exception.</p><div class="fullcomment"><div class="comment cmt"><p>Try to enqueue the message to this queue, or throw an exception.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.testkit.CallingThreadMailbox" class="extype" href="">CallingThreadMailbox</a> → Mailbox</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#eq" data-isabs="false">
      <a id="eq(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">eq</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#equals" data-isabs="false">
      <a id="equals(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">equals</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#finalize" data-isabs="false">
      <a id="finalize():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">finalize</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#getClass" data-isabs="false">
      <a id="getClass():java.lang.Class[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getClass</span>
        
        <span class="params">()</span><span class="result">: java.lang.Class[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#hasMessages" data-isabs="false">
      <a id="hasMessages:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">hasMessages</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Indicates whether this queue is non-empty.</p><div class="fullcomment"><div class="comment cmt"><p>Indicates whether this queue is non-empty.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.testkit.CallingThreadMailbox" class="extype" href="">CallingThreadMailbox</a> → Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.DefaultSystemMessageQueue#hasSystemMessages" data-isabs="false">
      <a id="hasSystemMessages:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">hasSystemMessages</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>DefaultSystemMessageQueue</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#hashCode" data-isabs="false">
      <a id="hashCode():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">hashCode</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#isClosed" data-isabs="false">
      <a id="isClosed:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isClosed</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.Any#isInstanceOf" data-isabs="false">
      <a id="isInstanceOf[T0]:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#isScheduled" data-isabs="false">
      <a id="isScheduled:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isScheduled</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#isSuspended" data-isabs="false">
      <a id="isSuspended:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">isSuspended</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#mailboxType" data-isabs="false">
      <a id="mailboxType:MailboxType"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">mailboxType</span>
        
        <span class="result">: <a name="akka.dispatch.MailboxType" class="extype" href="../dispatch/MailboxType.html">MailboxType</a></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.dispatch.Mailbox#messageQueue" data-isabs="false">
      <a id="messageQueue:MessageQueue"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">messageQueue</span>
        
        <span class="result">: <a name="akka.dispatch.MessageQueue" class="extype" href="../dispatch/MessageQueue.html">MessageQueue</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#ne" data-isabs="false">
      <a id="ne(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">ne</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notify" data-isabs="false">
      <a id="notify():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notify</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notifyAll" data-isabs="false">
      <a id="notifyAll():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">notifyAll</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#numberOfMessages" data-isabs="false">
      <a id="numberOfMessages:Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">numberOfMessages</span>
        
        <span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Should return the current number of messages held in this queue; may
always return 0 if no other value is available efficiently.</p><div class="fullcomment"><div class="comment cmt"><p>Should return the current number of messages held in this queue; may
always return 0 if no other value is available efficiently. Do not use
this for testing for presence of messages, use <code>hasMessages</code> instead.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="akka.testkit.CallingThreadMailbox" class="extype" href="">CallingThreadMailbox</a> → Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#processAllSystemMessages" data-isabs="false">
      <a id="processAllSystemMessages():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">processAllSystemMessages</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#queue" data-isabs="false">
      <a id="queue:NestingQueue"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">queue</span>
        
        <span class="result">: <a name="akka.testkit.NestingQueue" class="extype" href="NestingQueue.html">NestingQueue</a></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.dispatch.Mailbox#run" data-isabs="false">
      <a id="run():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">run</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox → Runnable</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#setAsIdle" data-isabs="false">
      <a id="setAsIdle():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">setAsIdle</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Reset Scheduled status, keeping primary status as is.</p><div class="fullcomment"><div class="comment cmt"><p>Reset Scheduled status, keeping primary status as is.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#setAsScheduled" data-isabs="false">
      <a id="setAsScheduled():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">setAsScheduled</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">Set Scheduled status, keeping primary status as is.</p><div class="fullcomment"><div class="comment cmt"><p>Set Scheduled status, keeping primary status as is.
</p></div><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#setStatus" data-isabs="false">
      <a id="setStatus(Status):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">setStatus</span>
        
        <span class="params">(<span name="newStatus">newStatus: Status</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#shouldProcessMessage" data-isabs="false">
      <a id="shouldProcessMessage:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">shouldProcessMessage</span>
        
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.Mailbox#status" data-isabs="false">
      <a id="status:Status"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">status</span>
        
        <span class="result">: Status</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.testkit.CallingThreadMailbox#suspendSwitch" data-isabs="false">
      <a id="suspendSwitch:Switch"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol">
        <span class="name">suspendSwitch</span>
        
        <span class="result">: <a name="akka.util.Switch" class="extype" href="../util/Switch.html">Switch</a></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="scala.AnyRef#synchronized" data-isabs="false">
      <a id="synchronized[T0](⇒ T0):T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">synchronized</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="params">(<span name="arg0">arg0: ⇒ T0</span>)</span><span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.DefaultSystemMessageQueue#systemDrain" data-isabs="false">
      <a id="systemDrain():SystemMessage"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemDrain</span>
        
        <span class="params">()</span><span class="result">: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>DefaultSystemMessageQueue</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="akka.dispatch.DefaultSystemMessageQueue#systemEnqueue" data-isabs="false">
      <a id="systemEnqueue(ActorRef,SystemMessage):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemEnqueue</span>
        
        <span class="params">(<span name="receiver">receiver: <a name="akka.actor.ActorRef" class="extype" href="../actor/ActorRef.html">ActorRef</a></span>, <span name="message">message: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>DefaultSystemMessageQueue</dd><dt>Annotations</dt><dd>
                <span class="name">@tailrec</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#systemQueueGet" data-isabs="false">
      <a id="systemQueueGet:SystemMessage"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemQueueGet</span>
        
        <span class="result">: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected final </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#systemQueuePut" data-isabs="false">
      <a id="systemQueuePut(SystemMessage,SystemMessage):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">systemQueuePut</span>
        
        <span class="params">(<span name="_old">_old: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>, <span name="_new">_new: <a name="akka.dispatch.SystemMessage" class="extype" href="../dispatch/SystemMessage.html">SystemMessage</a></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected final </dd><dt>Definition Classes</dt><dd>Mailbox</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#toString" data-isabs="false">
      <a id="toString():String"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">toString</span>
        
        <span class="params">()</span><span class="result">: <span name="java.lang.String" class="extype">String</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="prt" name="akka.dispatch.Mailbox#updateStatus" data-isabs="false">
      <a id="updateStatus(Status,Status):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">updateStatus</span>
        
        <span class="params">(<span name="oldStatus">oldStatus: Status</span>, <span name="newStatus">newStatus: Status</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected final </dd><dt>Definition Classes</dt><dd>Mailbox</dd><dt>Annotations</dt><dd>
                <span class="name">@inline</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long,Int):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li></ol>
            </div>

        

        <div name="akka.dispatch.DefaultSystemMessageQueue" class="parent">
              <h3>Inherited from <span name="akka.dispatch.DefaultSystemMessageQueue" class="extype">DefaultSystemMessageQueue</span></h3>
            </div><div name="akka.dispatch.Mailbox" class="parent">
              <h3>Inherited from <span name="akka.dispatch.Mailbox" class="extype">Mailbox</span></h3>
            </div><div name="java.lang.Runnable" class="parent">
              <h3>Inherited from <span name="java.lang.Runnable" class="extype">Runnable</span></h3>
            </div><div name="akka.dispatch.SystemMessageQueue" class="parent">
              <h3>Inherited from <span name="akka.dispatch.SystemMessageQueue" class="extype">SystemMessageQueue</span></h3>
            </div><div name="scala.AnyRef" class="parent">
              <h3>Inherited from AnyRef</h3>
            </div><div name="scala.Any" class="parent">
              <h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3>
            </div>

      </div>

      <div id="tooltip"></div>

    </body>
      </html>